beauty%20spot

noun

  1. 1

    A birthmark, especially on a woman.

  2. 2

    A place noted for its natural beauty.

  3. 3

    A patch or spot placed on the face in order to heighten beauty by contrast.

Translate “beauty%20spot” to another language

Click any language to open the translator with this word already filled in.

Beauty%20spot Definition & Meaning | TranslatePulse